div.menuContainner {

	cursor:pointer;
	overflow: hidden;
	width: 200px;
	float: left;
	padding-bottom: 20px;
}

div.menuContainner div.ddMenu {

	position: relative;
}

div.menuContainner div.header {

	background: transparent url(../../img/drilldownmenu/bg_date_picker_select.gif)  no-repeat scroll left top;
	width:100%
}

div.menuContainner div.header div.title{

	font-weight: bold;
	padding: 2px 25px 2px 10px;
	background: url(../../img/drilldownmenu/bg_date_picker_select_rt.gif) no-repeat scroll right top;

}

div.menuContainner div.breadcrumbs {

	background:#f9f9f9; 
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	list-style-type:none; 
	margin:0;
	color:#666;
	padding: 3px 0px 3px 3px;
}

div.menuContainner .ddMenu {

	background:#f9f9f9; 
	border: 1px solid #ddd;
	overflow: hidden;
}

div.menuContainner .ddMenu ul.visible {

	background:#f9f9f9; 
	list-style-type:none; 
	color:#666;
	padding: 0; 
	margin:0; 
}


div.menuContainner .ddMenu ul.visible li {

	padding: 3px 0px 3px 3px;
	width:100% !important;
}

div.menuContainner .ddMenu ul.visible li.selected {

	font-weight: bold;
}

div.menuContainner div.ddMenu ul.visible > li.parent {

	background: url(../../img/drilldownmenu/icon_arrow_right.gif) no-repeat right;
}

div.menuContainner div.ddMenu ul.visible.active > li.parent:hover {

	background: #4e92c8 url(../../img/drilldownmenu/icon_arrow_right_hover.gif) no-repeat right;
}

div.menuContainner div.ddMenu ul.visible > li a {

	color:#666;
}

div.menuContainner div.ddMenu ul.visible.active > li:hover {

	background: #4e92c8;
}

div.menuContainner div.ddMenu ul.visible.active > li:hover a {

	color:#fff;
}

/* submenus */
div.menuContainner div.ddMenu ul {

	display: none;
}

div.ddMenu ul.visible{

	display: block !important;
}